﻿/*
 * LdModifyRequest
 * 
 * initial implementation : 26.6.2013
 *
 * Copyright (c) Adam Sida, asida@centrum.cz.
 * All rights reserved.
 * 
 * for license see cz.uhul.DSMLv2.txt
 */
using System;
using System.Xml;
using System.Xml.Serialization;
using System.Xml.Schema;


namespace cz.uhul.DSMLv2
{




  /// <summary>
  /// The LdModifyRequest class modifies the attributes of an existing directory entry.
  /// </summary>
  public class LdModifyRequest : LdDnRequest
  {




    public LdModifyRequest()
      :base()
    {
      Attributes = new LdModifyAttrCollection();
    }





    /// <summary>
    /// The LdmodifyRequest.Attributes property contains
    /// a LdModifyAttrCollection of attribute-value
    /// pairs for the object.
    /// </summary>
    [XmlElement(ElementName = "modification", Order = 1, Form = XmlSchemaForm.None, IsNullable = false)]
    public LdModifyAttrCollection Attributes { get; set; }





  }

}